remove (impediments) - Englisch Synonyme Wörterbuch